Definitions for cherry tree

Definitions for (noun) cherry tree

Main entry: cherry, cherry tree

Definition: any of numerous trees and shrubs producing a small fleshy round fruit with a single hard stone; many also produce a valuable hardwood


Visual thesaurus for cherry tree